Supplier Page from MyBioSource.com for Recombinant Debaryomyces hansenii Mitochondrial import inner membrane translocase subunit TIM21 (TIM21), partial